self administered - Deutsch Englisch Wörterbuch